package com.huanxin.jna;

import com.sun.jna.Library;
import com.sun.jna.Native;
import com.sun.jna.ptr.DoubleByReference;

public interface JNRD_SO2 extends Library {
	JNRD_SO2 INSTANCE = (JNRD_SO2) Native.loadLibrary("JNRD_SO2", JNRD_SO2.class);

	public int reactionModel(DoubleByReference SO2OutDen, DoubleByReference CaSRatio, DoubleByReference PH,
			DoubleByReference liquidGasRatio, double gasInVol, double SO2InDen, double O2InPer, double gasInTemp,
			double gasInHum, double slurrySupply, double CaQual, double CaDen, double pumpGroup);

	public int forecastModel(DoubleByReference PH, DoubleByReference slurrySupply, DoubleByReference pumpGroup,
			double gasInVol, double gasOutVol, double SO2InDen, double SO2OutDen, double O2InPer, double O2OutPer,
			double gasInTemp, double gasOutTemp, double gasInHum, double gasOutHum, double CaQual, double CaDen);
}

